Nikita UdovenkoNikita Udovenko
Four Matches, 2.5% Conversion: Arsenal Face a Problem Bigger Than a Chelsea DefeatThe image that lingers after the final whistle at the Emirates is not Alyssa...
Yamal’s defensive gravity: what Oyarzabal accidentally revealedAt a Spain national-team press conference, Mikel Oyarzabal said something I h...
The Empty Data Sheet and the Tennis Story That Cannot Be FabricatedAt a near-empty stand in the middle of the regular season, the sound of the...
Empty Source File: Why a Reliable Football News Story Cannot Be PublishedA sports analysis report may stop at a single line: not enough data. For...
Vietnam's 400m Relay: A 0.3-Second Drop on Leg Three, and What the Stopwatch Actually SaysOn the mixed 4x400m relay track, at the second exchange, the stopwatch in my...
Gençlerbirliği – Kasımpaşa: Seven Points and a Five-Goal CrackThe live-text page for Gençlerbirliği – Kasımpaşa that I opened at two in the...
Raphinha as a No. 9, a 19-year-old Yamal and the 22-goal storm: six matches I rewatched before saying a wordRaphinha as a No. 9, a 19-year-old Yamal and the 22-goal storm: six matches I...
Champions become targets: VBCL returns with Horsham Spinners and Bribar Deighton under siegeTitles are often won in a single moment, but defending them takes months. Thi...
Mistranslation at the Mixed Zone: Eddie, Gumayusi and an Infrastructure Gap Nobody OwnsI watched that mixed zone clip eleven times, and every time I stopped on the...
Ten men, 60 per cent of the ball and a 45+3 concession: why Hanoi FC fell to SHB Da NangMinute 18: Hanoi FC lose a man. Minute 45+3: their net ripples on the final...
Labeled Blanks: The Discipline of Verification in Esports Transfer SeasonThree in the morning in Jakarta, and I open my analysis sheet again. One...
The Body Never Forgive: Lessons from Nguyen Van Quyet's Injury and a Wake-Up Call for V.LeagueI once thought I was right. Van Quyet taught me that the body does not need m...
Chanathip, the Handshake and the Data Void: Notes from a Big Match in Southeast Asian FootballThe stands went quiet in a very strange way. Not the silence of disappointmen...
NaiLiu Suspended Indefinitely: Flash Wolves Lose Their Brightest Star from APL 2026Flash Wolves has just made a decision that shocked the entire Arena of Valor...
When a Football Database Admits the Wrong Story: Lessons from a Labelling ErrorThe third screen from the left displays a single line: Domain — football....
Sheffield 2026: When ITTF Chooses to Build Foundations Instead of Chasing StarsA training hall in Sheffield, forty children standing in rows, each with thei...
Wind jackets take over: why quarter-zips are losing their place in golfers' fall wardrobes?On a late-autumn morning at a suburban Surabaya golf course, I spotted three...
2026 Chess Olympiad Schedule: India faces challenge on Uzbek soilPeople say girls don't know anything about tactics. So I write for them to...
The Empty Source: When the Basketball Transfer Market Invents ItselfMy notebook has a blank page. It is not a page I left unfinished out of time...
From Gia Lai to Shanghai: The Jungler and the Epic of Vietnamese EsportsThere is a moment I have kept unchanged in my notebook of statistics, not...
